9
15
19
10
7
12
4
20
21
14
6
1
26
76
54
58
27
36
69
16
32
81
18
29
35
38
127
52
84
39
46
55
143
116
28
94
47
164
8
117
173
17
77
41