18
309
29
241
148
13
154
14
185
38
173
26
138
33
124
25
123
1
6
98
8
95
12
85
22
113
79
42
267
73
5
4
76