330
999+
239
199
249
746
212
391
114
528
47
308
359
245
22
866
181
465
533
100
31
56
217
2
204
21
60
15
968
145