377
227
303
170
554
346
635
189
515
109
440
199
417
209
473
183
627
69
202
68
232
63
243
162
634
135
372
100
341
132
476
98
478
205
423
68
132
22
520
160