210
124
140
312
25
101
344
104
224
231
535
304
361
24
55
134
45
109
33
66
118
59
91
19
219
75
53
676
177
47
81
253
26
174
209
153
135
41
60
110
99
196
111
112
168
105
417
96
317
82
80
172
54
100