115
101
319
163
292
153
430
126
471
159
329
177
393
72
124
110
421
166
178
156
240
127
105
24
529
137
493
47
377
134
285
5
489
80
220
80
587
119
335
4