26
87
186
32
132
309
166
118
117
68
115
194
76
105
161