18 1244 554 true 0 1 2 3 5 14 33 35 37 39 48 53 55 56 68 76 94 97