107
399
175
102
132
203
1387
9
309
417
515
182
197
9
1130
640
135
993
777
469
108
37
669
15
642
640
29
180
415
105
202
322
6
134
30
126
770
11
135
330
671
19
113
1057
103
