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