7
10
91
46
315
142
203
94
140
67
84
43
168
79
98
49
245
112
1491
646
2520
1087
1757
760
1197
520
1512
655
1134
493
2205
952
2142
925
2163
934
2170
937
2765
1192
2555
1102
3374
1453
6384
2743
2681
1156
2457
1060
2695
1162
2275
982
2184
943
2590
1117
3297
1420
94507
40510
2849
1228
2835
1222
7175
3082
5208
2239
17101
7336
37170
15937
9758
4189
9660
4147
7931
3406
14308
6139
8820
3787
8470
3637
8925
3832
7476
3211
Copyright © All Rights Reserved