148
52
714
109
15
136
31
227
38
59
50
150
62
370
143
184
542
84
26
56
93
72
308
67
24
250
128
435
288
142
99
28
111
265
57
116
352
306
200
269
55
73
886
277
3190
66
202
95
314
22
96
68
257
36