53
821
145
760
60
845
104
438
225
613
77
523
70
373
110
362
91
526
1
2
435
44
409
6
311
31
277
388
16
266
49
312
64
361
51
294