447
141
575
148
542
123
441
128
215
94
550
208
551
237
347
188
348
175
714
232
1482
954
592
124
602
208
740
223
474
118
495
67
231
144
150
59
311
15
634
50