13115 5
29116 54
29904 64
20539 19
23891 40
13620 28
20232 48
15043 27
14873 21
12997 2
20301 66
12145 6
17475 21
14028 20
11381 13
22814 40
18901 48
18996 32
43173 68
12807 23
12815 17
15173 31
21062 32
35832 128