27
46
29
65
107
81
45
182
83
71
173
77
50
93
176