121
1
676
67
166
158
50
294
2
142
160
1348
6
137
116
0
71
76
107
520
504
994
3
133
635
226
392
850
4
213
789
91
123
335
165