10 221 172 true 0 2 13 17 20 24 26 28 33 37