181
33
391
431
68
128
97
121
370
74
167
98
493
411
374
82
30
331
362