18 849 110 6 10 12 16 22 23 27 28 29 30 31 44 47 51 57 59 60 65