true 181 101 true 1 17 21 28 29 30 32 33 43 44 45 48 49 55 69 76 77 85