45
84
48
134
407
124
78
767
18
168
318
169
232
153
62
35
75
151
365
288
37
176
222
25
30
224
86
55
20
15
146
213
80
79
27
24
17
303
203
91
286
360
239
119
95
144
172
481
406
23
40
370
750
170
11
925
64