27
33
27
39
24
40
79
79
95
35
64
113