39 366 452 true 2 4 11 13 16 18 19 20 21 24 31 33 34 35 37 38 39 45 47 50 51 53 55 59 60 61 62 63 64 65 70 71 72 73 76 77 83 86 95