430
48
20
61
75
350
380
79
199
196
34
258
172
92
128
348
24
100
167
46
84
405
64
164
456
201
188
59
11902
85
509
111
177
145
66
106
1407
271
190
157
26
333
318
105
39
28
25
52
582
86
55
42