197
1
72
188
163
2
161
107
78
70
58
22
485
62
539
415
932
257
75
345
407
868
8
198
52
248
84
187
363
68
566
332
2428