144
391
159
442
258
384
34
149
20
184
55
202
66
199
41
170
6
158
29
134
52
124
11
121
33
138
8
96
350
13
99
12
94