120
0
160
1
1350
6
294
2
142
158
166
53
67
165
131
137
1027
5
449
188
996
3
134
637
226
72
76
107
521
59
302
89
169
678
192