269
1
137
310
272
75
94
254
2
104
290
167
1193
8
74
82
372
224
361
60
72
128
172
105
199
197
125
83
147
204
87
45