0
6
7
8
13
9
34
30
3
4
10
31
1
2
49
82
25
16
58
33
72
65
24
21
59
20
43
37
48
11
17
106
95
23
22
14
15
38
44
171
29
35
45
115
39
47