67
5
118
5
70
32
2
29
33
109
100
56
100
35
113
95
16
68