12 665 313 true 2 10 11 12 17 19 22 23 24 27 34 37