23
66
21
16
19
14
9
2
18
20
141
59
84
41
39
25
3
1
105
40
50
44
27
6
51
8
15
12
7
47
42
132
29
5
38
22