23
50
32
71
86
57
253
81
61
168
128
106
258
80
411