14
82
164
7
45
16
8
13
9
12
22
20
17
5
10
18
24
29
21
25
30
57
1
3
2
51
59
43
19
26
37
56
58
35
6
4
28
55
80