132
548
114
480
86
487
51
179
165
447
218
470
199
493
62
361
130
362
102
342
173
398
337
327
120
272
78
357
274
54
262