13 1296 579 true 17 21 25 31 36 37 41 45 48 69 79 92 98