7
617
20
30
10
11
78
9
6
12
13
14
3
8
17
2
31
5
43
29
62
18
23
63
167
51
86
22
49
4
19
42
95
35
32
48