261
650
211
313
148
388
276
338
179
282
43
121
30
210
104
158
54
181
31
133
32
112
37
103
9
131
20
114
68
395
116
93
2
82