239
126
250
118
150
135
169
125
132
405
106
75
230
162
560
1319
1127
443
581
389
487
341
391
1005
727