121
1
682
68
67
166
158
51
294
2
142
160
1349
6
137
120
0
72
76
107
521
504
994
3
133
635
226
392
850
4
213
789
91
124
335
165