14
111
129
31
37
115
144
157
4
20
118
88
128
153
107
126
130
133
139
47
54
55
59
111
132