true 6097 1059 true 1 3 8 11 15 16 31 43 46 55 58 59 73 81 82 91 97