89
94
113
186
102
202
43
143
64
89