179
2
90
164
1
77
618
110
797
7
140
93
83
198
154
601
121
128
153
249
264
0
70
547
3
62
385
91
374
165
356
108
384