5
25
18
10
21
20
13
9
31
5
1
57
16
1