56
52
2
31
82
8
24
77
54
39
29
58
21
9
168
40
43
11
38
42
86
23
294
132
95
90
18
192
34
45
32
62
35
155
22
5
16
17
10
120
79
57
61