210
449
167
81
24
121
3
153
956
10
22
55
186
54
216
208
217
171
75
149
53
174
11
91
67
59
20
100
204
92
48
49
98
225
28
12
57
29
74
70
209
31
41
247
66
46
250
172
14
184
64
35
189
37
68