14 31
42 63
61 90
69 109
110 184