8 244 348 true 3 13 14 26 30 33 37 38