9 326 260 true 1 8 11 13 14 16 22 23 32