154
73
28
19
119
58
84
43
56
31
42
25
63
34
49
14
13
21
16
35
22
70
37
252
115
77
40
140
67
203
94
98
105
52
91
46
147
13902
5965
11256
4831
6839
2938
8365
3592
8813
3784
5628
2419
8540
3667
5411
2326
2072
895
1036
451
1414
613
4501
1936
1652
715
2142
925
Copyright © All Rights Reserved