8 969 410 true 3 12 17 18 20 27 28 38