51
227
54
286
32
273
222
504
62
319
39
289
16
240
24
161
59
208
71
186
9
169
3
120
33
122
15
108
2
21
35
125
10
101
36