262
438
42
52
106
168
194
124
169
707
142
149
214
46
274
81
59
133
57
113
261
70
181
212
80
144
175
24
89
17
64
196
195
295
380
213
32
118
197
116
156
111
435
140
122
178
137
203
253
223
33
185
139
220