89
100
64
94
166
343
113
186
102
202