25
85
68
145
140
92
260
194
148
32
98
123
111
159
305