163
231
70
80
89
193
184
168
109
41
68
16
94
171
131
103
44
82
104
113
24
48
191
64
153
317
69
83
133