1 31.67680027 5.21001465 2 72.38948246 12.47863393 4 15.18700979 4.03963726 8 25.69218982 4.15741125 16 63.52207880 10.62736346 32 53.43182204 11.45664257 64 67.42505558 12.54995830 128 65.19051847 10.89995140 256 75.89293324 12.90216182 512 79.78272449 12.66999079 1024 84.79309999 12.72164206 2048 93.14866910 12.88390396 4096 110.12009017 12.30200760