12 65
2 42
61 93
22 31
66 139
44 106
