349
67
167
159
809
214
326
106
166
859
111
152
3665
65
64
174
115
99
148
29
198
91
711
188
767
45
727
294
377
56
32
626
337
746
194
437
216
120
410
213
690
84
83
2093
421
316
905
1342
1762
20
164
511
1106
212
19
317
69
1468