165
2
91
1
62
386
384
3
357
375
85
110
542
5
799
7
618
140
94
200
83
155
601
250
121
277
858
368
0
129
106
185
370
99