239
140
122
169
212
576
307
634
210
202
225
353
113
336
126
174
165
186
451
256
503
413
286
208
506
343
191
211
234
427
170
308
179
251
224
1135
217
216
264
326
461
127
142
139
467
243
831
299
312
200
241
220
550
166
183
197
114
Copyright © All Rights Reserved