1
34
16
32
23
21
31
81
85
135
34
75