10 2059 522 true 0 7 9 13 20 23 26 29 34 38