197
1
72
188
164
2
161
107
78
70
58
23
485
63
540
415
932
257
76
346
407
868
8
199
52
248
84
364
68
567
333
2429