30 4922 357 1 4 7 14 15 21 23 33 38 39 41 46 47 48 49 53 58 64 67 69 70 72 73 76 77 78 79 86 96 100