93 2 37
90 51 50
32 50 1
14 14 32
19 15 2
4 22 88
21 42 14
83 25 14
57 9 40
