1
15
19
154
35
86
86
171
80
6