173
99
88
1092
122
168
461
252
384
510
179
164
182
289
259
110
138
137
504
236
132
407
230
700
188
498
421
449
341
247
95
180
190
435
320
1008
169
201
218
399
155
287
157
233
202
972
197
607
191
232
312
419
121
130
126
424
231
764
274
Copyright © All Rights Reserved