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