10 220 204 true 1 5 11 12 18 22 29 30 34 38