26
42
29
65
107
81
45
182
83
71
172
77
50
93
176