133
1
995
3
635
2
67
165
130
158
52
166
335
192
169
678
213
789
91
124
276
0
89
59
301
226
72
76
107
521
504
277
938
6