10
2
8
5
5
9
9
10
19
9
19
34
38
15
4
15
36
8
2
1
19
54
12
40
3
52
2
34
77
42
5
16
28
32
39
25
127
31
38
60
12
14
7
45
2
45
24
5