242
4
112
1
514
2
493
3
186
264
207
163
185
172
86
334
78
97
93
84
39
0
8059
21
409
161
206
171
410
187
164
142
87
121
117