38
28
5
4
8
3
11
29
22
7
51
36
20
16
17
6
63
115
13
127
24
42
12
19
15
1
84
45
34
105
30
23
2
27
9
49
47