13181 3
12997 18
19839 34
9983 9
12143 16
14318 20
13332 19
13034 8
19995 35
19970 42
11416 15
12091 13
11628 11
20747 33
12026 21
15160 25
18423 26
20542 38
16759 20
17199 41
22052 29
12896 20
19134 39
19279 43