52
34
123
9
29
33
81
129
118
28