23
2420
124
32
104
46