230
177
351
42
162
11
122
23
406
279
254
151
68
43
33
101
100
36
15
229
428
46
538
181
64
253
130
30
258
372
175
18
54
353
28
360
78
136
25
211
1739
106
149
148
159
139
88
166
16
672
47
803
14
17