105
247
57
479
74
297
28
165
11
319
88
190
36
245
201
37
154
16
139
21
166
7
93
13
111
30
171
15
254
49
150
9
108
27
100