98 4
567 7
76 10
31 2
70 7
74 9
52 2
177 2
3960 18
8066 20
24247 31
14951 27
36224 57
32381 56
23643 38
10329 20
11977 18
50638 47
23989 55
19043 48
32099 78
44037 99
12405 35
18712 60