101
28
85
42
143
196
146
212
92
255