391
206
524
132
513
146
118
96
475
42
410
59
426
82
491
44
131
99
209
170
155
147
343
95
382
117
508
16
586
16
241
60
281
122
123
70
354
51
136
26