3
5
4
3
22
30
5
8
50
3
16
9
8
26
3
5
2
10
3
1