15 1155 531 true 12 21 23 34 43 44 57 60 69 77 78 81 83 88 95