93
101
115
195
104
206
43
143
66
92