584
235
338
95
297
128
544
181
230
187
1416
680
95
72
438
129
542
186
402
187
245
145
226
142
344
109
539
184
358
98
547
126
617
34
385
45
320
110
233
81