11 1296 55 true 2 19 31 36 48 58 73 97 110 131 135