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