39 500 588 true 0 4 8 10 11 12 17 20 24 26 29 32 35 36 37 38 43 45 46 47 50 52 56 57 62 64 67 69 70 72 73 77 78 80 82 83 88 90 97