17 868 419 true 2 4 8 16 20 23 26 35 36 47 50 53 55 68 82 86 89