94
489
160
524
210
333
207
366
108
299
133
226
69
135
53
221
61
155
15
255
31
154
48
104
52
116
51
261
25
147
714
63
122
32
72
10
91