12 812 430 true 0 2 10 16 18 38 39 42 49 56 71 77