192
63
47
159
1174
120
118
149
169
157
131
186
150
41
164
158
272
64
61
1285
59
417
123
493
743
209
95
179
181
70
60
44
101
237
337
113
428
254
82
1244
208
43
96
8
138
401
177
65
80
106
352
522
1444
220
108
215