418
149
363
101
405
127
357
12
239
79
450
115
260
138
185
112
332
31
357
110
412
171
553
12
574
119
366
24
282
160
380
183
341
4
89
59
100
81
488
102