320
68
598
127
395
84
347
74
356
76
720
153
575
122
368
78
1378
292
648
138