18
12
132
11
32
26
208
227
21
149
217
113
204
88
178
