28
155
139
26
109
80
75
57
189
238
30
102
89
25
243
95
18
184
136
22
111
78
64
96
154
255
158466
167
36
370
11
140
35
12
131
117
180
59
181
106
7
286
19
426
116
79
63
217
94
50
105