7 898 419 true 12 13 17 18 21 27 35