277
199
77
289
98
181
57
110
248
44
49
32
116
75
583
52
94
366
152
69
109
36
185
21
125
278
230
233
571
355
82
330
145
129
206
147
74
89
51
155
191
85
64
238
55
61
240
127
56
168
435