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