470
391
471
114
250
412
162
346
268
308
212
150