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