5 221 103 true 2 14 22 28 30