10 475 338 true 12 13 26 41 43 51 64 82 93 94