14
2
15
26
31
11
3
46
110
61
4
30
99
106
17
40
9
27
55
7
12
10
35
20
51
19
177
69
37
39
43
44
75
28
13
74
68
56
8