89
94
113
102
202
143
43
63
89
121