91
1
123
272
0
335
2
168
192
88
59
299
678
3
122
69
80
84
169
209
67
897
180
378
414
214
263
62
66
143
76
1077