118
101
325
164
292
153
432
127
471
159
332
177
394
73
128
110
421
166
178
156
241
127
106
24
529
137
493
47
377
134
285
5
490
80
220
80
587
119
336
4