0
177
225
188
94
167
107
168
159
143
40
223
159
380
94
149
585
199
194
579
186
176
213
215
150
108
97
413
385
104
581
97
166
161
204
197
213
166
855
212
106
148
171
214
183
423
145
173
111
157
143
166
177
173
160
170
175
402
168
107
170
23
23
25
23
23
25
22
23
25
24