183
0
215
115
213
383
148
248
99
171
293
131
182
121
226
154
253
93
239
255
123
265
82
166
137
71
663
111
216
132
96
465
401
144