34
99
42
192
115
82
172
20
46
17
20
50
86
40
181
46
172
50