17 2586 814 true 3 5 8 15 20 26 32 40 49 64 68 75 77 79 86 87 96