1 18 19 20 21 61 74 86 98 122