51
88
116
214
25
52
35
27
28
182
552
94
1249
50
63
66
98
53
248
69
380
40
348
59
49
235
15
18
10
44
70
196
101
192
109
115
258
336
96
6
191
172
99
47
84
1352
265
1
187