9
89
83
98
148
118
132
30
86
109
164
34
100
130
143
8
16
27
44
46
55
83
84
88
94