17 1831 393 true 0 1 2 3 5 8 10 12 13 16 17 18 22 26 27 35 38