10 413 278 true 3 10 17 19 20 23 26 28 31 37