36 488 415 true 0 1 3 7 12 16 17 19 20 26 29 31 38 41 42 44 47 49 51 52 53 54 56 57 61 62 65 69 72 75 76 79 85 91 93 99