58
17
42
14
24
50
19
22
8
37
109
16
15
222
18
52
68
150
55
27
20
48
100
137
168
45
38
191
34
10
160
91
28
99
193
106
82
64
51
47
35
522
31
477
87
57
30