132
548
216
471
114
480
199
493
165
447
86
487
173
398
62
361
130
362
78
357
102
342
337
327
21
270
51
274
40
120
272