21
23
46
5
13
43
36
70
35
17
51
25
39
18
15
67
27
19
31
16
10
14
22
2
53
7
65
8
38
11
33
37
9
24
57
80
30
110