1
9
10
18
4
7
8
149
101
13
21
12
19
11
26
77
168
94
137
15
29
16
146
33
55
53
36
24
27
28
20
107
104
35
54