7
24
2
1
20
130
57
38
6
17
4
15
5
96
52
23
9
16
40
19
13
10
28
21
36
80
56
26
3
12
8
25
65
118
61
39
14