324
560
47
410
177
299
98
297
53
124
17
91
113
294
80
210
60
243
6
2
102
205
70
253
19
153
62
257
76
140
61
714
44
143
33
106
82