20
10
2
8
5
5
9
9
10
19
9
19
34
38
15
4
15
36
8
2
1
19
52
11
40
3
51
2
34
77
41
5
16
28
32
39
25
127
29
38
59
12
14
7
44
2
45
24