30239 90
23334 77
34340 93
28872 88
13867 14
9567 33
9220 14
10940 31
16334 50
10645 27
12965 15
11264 29
27784 74