23
1
14
24
117
140
118
63
48
80
33
66
29
127
107
81
101
32
52
67