7
10
35
22
28
19
49
56
31
322
145
252
115
3619
1558
2247
970
1666
721
14
13
105
52
3458
1489
4326
1861
539
238
350
157
427
190
497
220
2576
1111
2380
1027
175
82
1190
517
1001
436
553
244
1554
673
3178
1369
5362
2305
826
361
7007
3010
8365
3592
6447
2770
1232
535
1820
787
1253
544
203
94
1729
748
11417
4900
1561
676
6202
2665
2793
1204
6209
2668
4620
1987
791
346
609
268
2044
883
5698
2449
17066
7321
16303
6994
19537
8380
2625
1132
8253
3544
16961
7276
3871
12586
5401
16261
6976
3276
1411
36561
15676
Copyright © All Rights Reserved