249
68
293
8
389
113
446
128
496
123
171
88
493
17
298
98
198
93
420
162
77
41
543
4
582
93
392
134
344
59
387
79