18
11
9
67
87
41
14
15
61
57
51
277
175
146
212
245
158
20
16
110
8
70
52
303
39
17
44
22
7
19
10
32
29
315
21
13