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