17 1489 654 true 5 8 11 16 23 35 38 39 41 56 58 71 79 81 90 92 99