125
16
24
37
2
39
18
53
6
26
36
17
201
19
28
9
8
3
207
38
193
30
44
58
13
263
144
66
45
168
73
21
131
84
422
301
324
456
254
317
194
47
215
70
223
255
288
156
119
643
234
69
64