9 2925 448 true 2 8 12 14 20 23 24 28 35