66
16
27
8
43
433
230
92
49
60
172
39
20
18
13
85
105
45
118
98
54
14
22
90
40
259
25
127
37
103
47
91
82
30
53
10
3
19
4
2
35
816
48
74
52
32