14
18
25
20
6
17
5
21
16
13
29
11
9
44
37
24
8
145
79
45
58
32
2
31
1
3
47
172
26
15
30
19
70
27
41
49
39
40
4