0
1
9
5
60
8
4
2
3
6
7
16
13
18
10
30
20
33
14
27
28
45
15
34
29
63
44
25
26
37
39
32
46
42
23
12
41
47