192
969
85
796
122
887
225
581
81
773
39
623
164
636
68
563
20
508
89
333
98
485
36
419
29
352
46
319
3
260
79
316
21
273
32
257
124
200