27
150
31
199
202
21
78
26
33
161
116
99
58
32
93
41
14
11
82
21