382
114
285
102
321
125
100
22
471
70
439
185
385
127
508
178
306
70
387
112
345
78
150
134
261
77
60
40
400
146
532
71
207
7
249
97
518
115
231
17