30 9520 365 5541182 1 9 12 15 19 21 22 24 31 34 38 39 43 44 52 53 54 61 65 68 76 80 86 87 88 93 96 97 98 99