26
42
29
65
107
81
45
181
83
71
172
76
50
93
176