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