7
10
217
100
154
73
168
79
287
130
126
61
119
58
161
76
749
328
987
430
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
1414
613
833
364
1008
439
1218
529
1134
493
1071
466
1568
679
1708
739
455
202
315
142
1022
445
2289
988
1813
784
Copyright © All Rights Reserved