69
163
183
62
211
42
125
64
33
12
48
46
142
105
172
120
476
139
119
20
196
178
74
36
1357
328
150
43
195
92
106
875
326
72
96
187