41 516 610 true 0 3 5 6 10 11 18 22 25 26 29 35 36 40 41 46 47 49 50 53 54 55 58 59 65 66 69 70 71 74 77 79 81 84 86 87 89 91 94 95 98