7
6
4
11
13
37
8
18
16
3
12
26
17
5
25
22
28
31
36
9
21
15
118
146
89
149
51
44
174
101
135
124
130
97
137
77
302
167
91
100
67
172
55
201
117
120