15 1024 426 true 0 1 2 3 5 8 13 15 21 22 26 28 29 38 39