10 991 284 true 1 2 12 14 15 17 26 32 34 37