16402 40
45111 208
21343 35
14625 18
4766 6
15946 17
27465 45
11547 15
18943 14
31077 37
16899 36
18761 39
10550 10
76197 128
14785 40
5703 12
26437 44
32117 42
10620 8
55457 201
15840 30
16337 39
41486 41
43260 89