162
128
126
107
149
166
99
95
113
162
102
108
148
111
104
109
93
122
108
145
105
118