76
2
107
1
137
120
0
160
1348
6
133
59
192
169
678
3
89
67
51
166
158
294
142
165
136
1027
5
534
449
850
4
276
789
91
124
213