10
6
7
14
13
20
17
4
3
11
15
47
25
146
39
26
133
67
56
19
37
48
63
33
132
115
52
50
35
23
12
1
32
24
40
9
45
41
28
16