297
394
129
333
238
326
85
240
50
245
94
212
62
196
52
173
29
150
25
142
31
155
39
136
19
125
30
115
26
116
32
110
17
104