206
229
150
195
316
366
111
86
38
25
342
122
130
128
114
263
214
15
141
232
220
239
299
185
71
105
42
31
32