477
24
47
5
261
39
35
40
255
121
25
62
54
57
147
32
109
588
247
64
123
18
50
350
31
78
152
58
274
69
43
95
72
45
382
116
145
96
340
13
292
237
154
215
124
92
151
160
161
191
216
553
79
53
51