6
12
45
8
47
2
27
16
10
11
13
4
1
63
127
18
43
5
51
14
32
3
20
7
15
31
30
33
103
19
62
61
28
325
17
57