468
8
23
25
28
38
409
14
11
59
33
3
15
31
13
17
91
36
116
21
125
412
19
185
190
40
20
43
42
50
535
63
290
45
69
73
18
512
157
131
176
32
30
34
416
16
27
56