162
65
826
240
335
45
797
375
362
200
401
116
537
135
563
175
383
129
383
191
541
56
290
215
488
73
345
170
429
153
303
118
487
52
475
168
494
153
563
58