38 709 528 true 0 4 5 11 13 14 15 17 26 31 35 37 40 42 45 47 49 50 57 58 61 63 64 66 67 68 70 74 77 80 81 86 87 89 91 95 96 99