18
33
42
35
11
16
43
8
10
23
40
49
98
122
19
14
34
63
91
29
55
36
31
65
41
26
75
9
45
2
1
24
4
54
145
6
7
93
25
27
12
13
21