186
34
9
48
59
79
105
21
12
2
112
82
43
92
35
61
18
17
63
396
332
8
33
127
100
30
164
3
5
42
6
29
27
51
19
32
25
31
10
16
20
23
150
44
71
60
73
54
210
74
84
45
22