12 20908 864 true 3 4 13 14 18 19 22 27 29 30 32 34