362
175
155
67
346
181
516
104
579
136
554
82
515
180
222
185
403
189
380
68
300
116
437
13
214
157
526
23
341
132
170
115
393
186
291
155
453
136
344
62