0
22
3
4
5
15
11
56
16
6
47
49
32
45
2
8
13
10
19
14
18
29
27
62
17
7
63
12
41
53
21
126
51
23
38
58
118