30 189116 2444 98529911 4 5 6 7 10 15 16 19 20 21 22 25 28 33 41 42 43 44 45 46 47 61 68 82 86 87 90 94 96 97