15
164
129
7
99
20
146
18
32
35
207
187
141
4
42
46
66
103
13
17
5
21
112
53
28
140
10
61
117
111
69
12
23
132
149
55
95
19
83
8
30
22
25
24
11