11 1403 821 true 2 10 14 15 16 23 28 30 31 37 38