207
115
236
92
154
198
266
302
74
66
58
49
55
101
96
298
262
246
134
187
510
632
459
98
135
305
466
404
179
347
228
315
539
211
143
208
180
128
224
89
79
365
156
521
129
251
53
86
261
173
105
70
47
183
253
286