20
18
26
54
11
24
31
10
13
48
14
97
35
15
57
28
22
106
53
33
71
81
34
72
89
56
59
110
80
25
45
52
87
32
38
40
30
79
17
23
21
62
55