20
259
40
184
58
233
7
211
17
218
161
27
156
13
141
28
165
2
82
12
122
180
11
162
26
111
115
1
14
109
10
125
5
126