true 925 323 true 0 1 2 3 6 9 13 16 22 24 41 42 43 47 48 49 54 63 64 67 68 70 74 77 80 86 88 89 95