280
73
324
16
405
115
470
133
598
179
210
93
511
20
344
110
209
94
438
165
93
44
561
4
635
109
413
137
361
60
406
81