14093 21
18813 26
43819 63
17230 22
20924 64
23849 46
18224 32
55242 85
14066 19
8632 18
78326 111
14758 36
9482 35
7569 31
17845 52
7116 35
5973 15
9925 89