339
119
445
100
424
99
377
114
160
80
385
154
417
186
217
127
519
135
585
101
590
27
589
73
496
167
631
173
482
212
215
142
441
113
475
63
209
143
106
50