47 356 414 true 0 1 2 3 6 7 11 12 13 14 15 17 23 24 25 31 33 35 36 40 41 47 51 52 53 54 55 56 58 59 60 63 65 67 70 72 74 76 77 79 80 81 82 87 93 96 98