10 341 218 true 3 7 11 15 16 17 20 27 35 38