27
10
71
85
31
58
78
136
95
81