329
96
526
60
430
80
372
154
601
175
469
10
208
120
186
19
544
154
368
187
435
59
518
171
253
8
561
135
382
9
590
156
147
19
374
48
318
141
118
107