27
306
25
191
230
79
245
174
16
254
44
94
122
152
37
69
14
34
185
226
102
30
346
24
29
5505
255
5042
90
89