22
50
54
23
4
26
67
14
15
13
29
46
6
10
31
32
105
38
57
12
85
142
93
7
39
18
5
17
42
34
141
265
8
58
35
196
36
44
27
60
11
24
19
20