1
3
10
21
6
5
13
68
64
1
21
14
9
1
12
2
34
25
8