154
308
341
212
475
395
56
479
63
302
58
38
121
282
177
104
114
125
184
152
76
301
47
187
348
118
132
986
320
71
219
199
266
49
135
79
449
28
86
173
101
207
123
37
43
157
976
200
159
73
312
11
240
81
84
445
314
82
138
170