266
415
124
420
100
255
59
365
66
304
84
194
63
177
30
209
50
166
68
395
27
133
37
155
17
131
33
186
35
127
22
121
20
132
23
143