16 916 414 true 0 1 2 4 6 13 16 19 22 26 29 30 31 35 38 39