12 471 319 true 0 5 8 15 16 17 19 23 24 25 29 35