302
576
220
454
272
474
49
373
351
465
107
355
101
294
167
305
45
226
120
14
176
58
201
43
180
56
169
6
319
66
139
20
125
9
115