337
189
318
108
317
168
396
227
441
245
499
171
548
132
194
147
386
169
141
100
466
154
558
167
514
332
521
60
454
84
239
43
200
89
179
98
309
66
647
224