18001 31
16332 32
19167 30
76000 139
95572 78
115178 306
16056 7
3272 9
5993 11
14293 35
25748 51
31225 0
7380 18
11127 19
37732 64
24582 41
6248 10
11720 16
11347 22
17424 31
20738 53
4380 5
5620 6