18
11
10
67
87
41
14
15
61
57
51
277
9
176
146
213
245
158
20
17
111
70
52
303
39
44
22
8
19
32
29
315
21