105
46
236
184
21
189
24
29
40
84