3
129
14
849
26
5
3
43

1
3
2
1
33
1
2
1
9
27
3
3
5
129
26
783
38
5