111
281
152
486
38
439
40
196
50
253
51
219
200
25
186
132
68
395
33
154
28
149
46
27
141
32
122
15
254
47
136
10
102
14