30
2
5
26
51
64
9
3
15
6
5
6
3
9
48
534
4
2