105
122
74
19
20
39
72
128
180
143
104
124
45
150
144
159
100
27
131
181
69
22
123
109
129
40
115
28
98
114
82
38
183
16
192
70
68
187
11
51
84
195
8
136
190
49
184
62
199
31
