14
17
16
3
10
28
12
29
18
22
168
33
25
27
26
9
80
85
46
45
59
48
21
43
53
44
20
34
74
162
23
36
78
67
8
84
88
52
63
13
275