97 11
451 6
46 6
5072 26
18448 106
7730 45
19273 79
12539 37
12064 37
8137 42
18640 36
19977 50
22211 61
7082 24
29334 87