165
2
91
1
62
386
384
3
356
109
85
174
0
140
93
308
798
7
110
214
155
618
503
164
42
258
370
401
73
612
106
78
323
387