333
98
529
62
432
82
388
166
607
177
469
10
210
122
186
19
544
154
368
187
435
59
518
171
254
8
561
135
382
9
593
157
147
19
374
48
318
141
120
108