2
58
68
85
58
56
23
34
109
72