240
113
102
68
108
172
45
29
18
8
33
27
10
1
24
18
11
19
23
18
26
22
2
1
17
10
22
30
16
2
12
3
13
4
2
3
5
4
1
12
13
2
24
9
3
17
9
13