217
395
337
97
372
278
247
150
146
95
293
246
73
123
188
132
297
262
256
126
148
331
252
140
129
201
127
200
374