10 907 412 true 3 11 16 17 18 23 28 29 32 36