9 471 294 true 3 4 7 14 16 19 23 25 39