20
35
22
29
4
15
47
13
3
44
18
14
5
19
1
22
171
43
1
43