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