30 9 2435 35 7 2687 29 1 2650 33 4 2294 29 10 3054 76 24 5465 70 13 5082 89 20 4397 63 29 5131 47 12 3673 66 16 4371