40
33
47
2
25
3
19
23
25
26
12
14
5
36
16
25
76
187
1
43