87
86
14
58
50
270
38
58
249
103
57