26
40
29
65
107
81
45
181
83
71
170
76
49
93
175