21
72
32
27
5
4
28
29
44
14
12
6
8
7
9
46
15
13
10
71
3
16
22
63
17
39
40
65
43
2
50
104
47
37
11
48
49
25
41
79
106