892
278
855
286
595
272
1112
336
582
125
591
72
334
151
266
66
382
33
408
66
346
89
443
32
607
208
556
96
174
68
431
95
284
66
630
193
256
79
353
195