16 2173 1029 true 3 9 17 22 23 28 30 32 45 47 53 54 56 62 77 97