239
102
113
67
107
55
172
156
45
18
29
52
46
27
25
33
16
18
12
22
35
10
17
9
3
9
19
2
10
9
2
12
11
4
13
4
20
24
3
10
5
30
4
3
13
6
1
6
15
3