134
1
996
3
636
2
67
165
131
158
53
166
335
192
169
678
213
789
91
124
276
0
89
59
302
226
72
76
107
521
505
277
938
6