277
640
308
367
100
376
44
217
36
243
40
130
69
212
39
191
8
146
61
713
15
164
16
140
35
31
105
34
97
254
30
90
25
110
3
108