19200 17
14612 28
47152 111
18382 51
22262 45
4469 4
4840 28
7921 20
2431 12
107092 215
5681 12
15980 26
8139 13
54759 92
14060 49
12564 29
51191 66
24659 43
20581 48
8504 11
24194 67
27127 59
34528 31
142342 158