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