20 1364 829 true 0 5 7 8 11 12 20 24 29 35 38 40 44 45 52 71 75 86 90 98