0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
177
199
188
65
288
65
168
39
196
172
189
294
168
168
65
166
340
526
43
39
39
65
168
65
180
190
192
171
164
39
369
39
164
43
584
587
39
295
186
173
383
311
496
43
43
179
185
169
329
528
398
186
39
65
169
65
43
164
178
95