7 953 84 184893 1 30 42 45 47 52 99 100 101 107 128 142 182 314 100 364 365 103 16 4 1