4
4
10
7
6
15
22
19
10
27
1
16
1
30