11 9386 198 1454424 17 27 31 32 51 63 80 89 93 95 100 100 101 110 138 171 257 388 859 2012 4079 7186 100 1020 2947 3245 1536 385 98 36 14 4 1