1
100 2 50
21 54
57 93
2
37 48
12 60
