66
1
143
77
1079
2
263
1347
6
137
115
0
160
294
142
67
166
158
48
136
165
392
88
132
96
188
533
114
729
8
121
47
85