264
71
298
11
389
113
447
129
520
141
173
90
493
17
302
100
198
93
423
165
77
41
543
4
584
95
393
134
347
60
388
79