16 855 106 1 5 14 17 18 21 23 29 31 34 42 46 49 57 66 69