9 603 446 true 8 16 19 20 26 46 49 63 95