31 615 365 true 0 2 4 6 9 12 13 16 17 23 27 32 38 40 46 50 54 55 57 65 66 70 76 77 87 88 90 92 93 94 98