308 185
258 155
255 153
157 94
21 13
383 230
109 65
172 103
326 196
100 60
8 5
7 4
18 11
27 16
39 23
4 2
12 7
5 3
28 17
16 10