13 19740 1028 true 3 5 6 12 13 16 17 21 23 25 31 38 39