802
186
579
128
319
57
566
300
567
152
858
243
647
220
636
172
507
141
106
70
611
113
378
13
163
90
1009
372
89
9
171
15
297
172
446
164
466
162
111
64