239
216
106
118
10
14
58
43
33
39
1
28
23
8
40
12
3
14
13
12
31
41
35
22
12
13
9
19
24
4
9
7
6
5
18
14
16
8
17
3
1
24
14
13
2
3
5
10