219
401
163
639
150
151
148
124
112
162
225
66
268
237
17
25
101
125
981
350
104
132
413
80
142
61
103
113
334
177
131
172
123
221
202
327
308
38
4
105
13
40
20
26
144
119