23 33 249 356 652 390 1001 257 112 70.