23
25
15
14
4
9
35
11
21
5
81
16
41
26
12
20
28
17
8
13
18
39
33
29
36
46
47
109
137
130
144
103
131
132
266