10
8
55
1
1
308
679
3
169
26