10 473 241 true 3 6 11 17 20 21 31 32 36 38