7
16
39
121
58
17
13
37
15
42
43
10
51
9
27
44
8
6
2
36
14
24
32
20
4
112
127
21
26
5
55
59
48
88
83
11
34
76