253
69
297
10
389
113
446
128
512
135
172
89
493
17
301
100
198
93
423
165
77
41
543
4
583
94
393
134
347
60
388
79