253
69
295
9
389
113
446
128
508
132
171
88
493
17
300
100
198
93
421
163
77
41
543
4
583
94
393
134
345
60
387
79