55
34
123
10
31
33
81
129
118
28