85
64
157
156
121
119
228
124
458
77
80
99
223
86
182
170
186
116
115
142
145
167
246
80
124
191
92
100
244
250
106
154
101
116
169
48
134
186
169
74
85
151
147
183
125
202
170
233
136
204
228
164
179
169
109
167
160
84
133
106