32
369
317
341
684
481
115
259
169
215
164
121
146
197
226
184
377
195
117
165
128
106
99
410
223
292
63
116
225
137
159
155
176
145
201
127
48
231
139
111
70
198
168
118
143
152
219
173
174
204
258
148
276
98
189
253