5
26
5
46
4
15
32
2
2
4
41
196
673
272
46