1
129
32
28
110

19
2
1
9
110
129
30