10 228 186 true 9 12 13 16 18 19 20 25 31 38