56
touching
32
72
73
73
30
283
128
20