199
138
289
1363
611
390
216
1447
471
342
1173