7
21
69
27
16
14
32
8
6
5
12
4
10
26
9
1
11
48
31
30
2
15
33
137
20
35
51
28
37
39
75
127
98
62
45
52
19
55
40
36