298
101
695
173
418
83
352
187
771
242
191
93
601
154
482
199
618
195
376
210
257
70
131
65
1080
455
595
85
523
164
449
207
511
170
463
108
429
111
203
19