88
86
131
77
248
260
95
113
71
45