20
10
3
15
68
71
36
39
90
6
7
22
9
30
29
4
5
14
21
11
12
51
23
17
40
24
53
31
27
18
59
8
65
35
110
87
58
75
26