2
3
4
33
23
12
59
64
20
32
5
3
10
7
15
5
3
15
9