20
45
35
38
48
65
94
26
21
117
19
27
108
7
127
36
46
16
141
173
174
14
22
29
15
6
178
13
49
8
24
23
33
47
40
30
79
84
71
25
51
113
104
17
42
32
158
28