362
263
148
346
64
426
299
1 132
774
955
356
134
98
119
150
342
96
636
347
93
69
389
74
1 123
575
327
198
66