120 10
8151 12
12437 32
22034 66
26351 82
13665 38
9880 9
13283 24
11307 33
12677 27
16112 24
28141 34
7975 15
36600 80
31764 55
24326 46
19242 50
33193 49
40373 58