12 833 283 true 3 5 6 10 11 12 14 17 18 21 26 34