345
178
481
33
462
110
156
90
590
137
497
92
608
222
490
319
249
73
718
234
625
202
550
342
364
79
710
361
465
166
347
116
165
84
264
169
350
230
473
146