561
261
449
115
718
238
845
259
314
111
423
77
380
204
485
33
473
116
213
114
408
224
275
106
106
66
594
286
342
180
111
41
448
36
486
186
334
80
419
143