7
10
217
100
154
73
168
79
287
130
126
61
161
76
749
328
224
103
574
253
231
106
434
193
371
166
385
172
343
273
124
2268
979
469
208
266
121
322
145
399
178
189
88
700
307
952
415
945
412
392
175
525
232
833
364
1008
439
420
187
1134
493
1071
466
1568
679
1708
739
455
202
315
142
1022
445
2289
988
1813
784
Copyright © All Rights Reserved