11 347 244 true 4 7 12 13 20 22 23 26 27 29 39