14
15
12
34
22
29
26
3
10
7
8
11
4
45
20
42
69
23
31
6
184
113
81
19
41
162
60
99
32
62
9
55
43
27
56
30
48
47
39
17
101
40
82
79
13
83