32
77
229
110
32
2
50
26

110
229
77
26
32
31
50
2
1