18 106266 8477 true 2 3 9 10 35 37 43 47 59 60 63 68 76 77 85 86 90 95