30 685552 76595 true 2 6 15 16 19 20 25 31 33 39 41 44 47 48 52 59 64 67 69 72 73 78 79 86 88 89 90 95 96 98