58
28
36
160
6
27
191
13
12
32
49
56
19
275
54
46
120
83
10
48
165
231
66
59
180
15
64
214
178
170
68
251
169
78
63
135
72
161
75
81
86
69
85
382
35
30
60
51
228
137
106
147