387
103
158
62
636
66
581
8
201
61
282
87
244
116
379
190
368
105
333
20
371
53
552
130
394
193
97
28
363
134
493
162
506
104
30
8
401
184
380
154