15833 34
11580 20
10876 13
12106 16
16818 41
12271 19
15624 11
12716 30
22939 51
16534 13
16507 23
26590 48
16188 24
19494 35
9873 13
14379 21
18916 54
12481 11
18879 41
19209 27
21080 49
11919 25
16822 33
36943 121