22
20
49
35
33
44
37
59
19
38
30
24
27
29
89
34
67
8
57
32
48
43
42
5
25
15
45
85
74
61
54
52
141
156
104
84
18
80