104
101
113
99
109
145
100
164
102
118
98
92
143
153
111
161
121
117
106
134
119
148
126
156
129
114
137
171