428
42
39
18
63
222
44
27
196
38
490
19
17
50
31
23
155
127
90
104
20
368
158
151
34
369
273
231
397
37
327
244
32
140
214
25
30
52
62
24
66
120
115
43
303
159
103
161
200
13
346
204
60
112