11 144428 106 19 20 21 35 51 66 67 77 88 96 99