78
30
6
474
40
47
147
401
56
228
139
207
42
66
284
88
33
99
168
35
334
43
342
149
9
82
36
54
159
164
53
87
37
456
158
58
21
148
358
101
80
19
65
125
7
132
72
46
305
45
93
31
73
29