240
113
102
68
108
157
172
56
52
29
45
33
27
18
17
26
19
11
46
35
30
16
10
10
18
22
9
3
12
4
3
2
5
2
24
9
2
13
12
1
13
9
4
20
3
15
13