7
10
175
82
147
70
245
112
336
151
161
76
105
52
119
58
413
184
686
301
812
355
749
328
385
172
861
376
189
88
1414
613
1491
646
1183
514
483
214
910
397
2905
1252
2590
1117
2289
988
1246
541
2940
1267
2737
1180
1764
763
3101
1336
18249
7828
3675
1582
1281
556
2485
1072
14693
6304
3010
1297
1540
667
1386
601
2065
892
1631
706
30345
13012
7777
3340
1883
814
1652
715
2121
916
Copyright © All Rights Reserved