26
18
95
123
32
89
126
78
88
208
23
42
61
37
182
72
57
39
60
36
74
33
106
70
183
31
80
148
94
109
105
53
41
244
147
64
85
52
86
113
50
34
173
93
135
140
51
20
24
96
63