1
5
1
18
14
30
10
19
4
10
2
13
9
3
24