16
78
129
44
61
26
18
36
14
12
92
38
47
13
70
2
3
67
6
63
54
32
17
27
10
15
20
25
37
7
8
4
91
87
22
162
24
118
141
56
9
30