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