23 1
180 128
14 26
69 69
2 63
86 143
