238
1
215
80
289
272
337
1456
72
308
84
335
60
86
295
67
71
653
2
273
83
617
77
90
507
3
243
410
450
540