35
22
252
115
308
139
14
13
105
52
1225
532
2226
961
1071
466
350
157
224
103
1036
451
427
190
259
118
217
100
287
130
455
202
707
310
812
355
805
352
1778
769
12460
5347
4326
1861
469
208
4886
2101
4648
1999
8365
3592
6447
2770
2233
964
3892
1675
3066
1321
2072
895
2100
907
2499
1078
28896
12391
1540
667
2170
937
7518
3229
2646
1141
8029
3448
5845
2512
3178
1369
5691
2446
4620
1987
9849
4228
5180
2227
3969
1708
861
376
1064
463
609
268
630
277
1085
472
5607
2410
9023
3874
Copyright © All Rights Reserved