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