237
566
241
497
286
541
167
346
185
511
94
290
43
297
49
293
57
240
15
254
29
160
32
174
17
119
48
139
8
102
38
108
45
117