591 457 180 28 19 479 112 263 86 66 _ 42 122 20 13 15 13 5 8 2 17 22