74 0
96 4
21533 48
7211 24
6416 33
14446 73
24651 125
23942 67
31032 79
16794 37
23913 51
12722 43
9901 42
20126 62
23503 31
15935 51
23586 57
20153 21
10819 28
19147 20
15837 25
18132 60
42292 148
69056 154