217
344
239
164
79
373
307
184
168
78
164
216
73
159
68
314
64
182
165
140
301
149
107
374
76
218
334
112
372
100
159
115
226
230
29
108
112
182
195
264
136
167
58
213
238
295
52
122
51
100
111
320
149
130
86
113
300
238
185
87