19
88
23
26
475
18
52
6
39
17
44
13
14
34
20
48
176
9
64
47
33
27
21
16
12
38
478
24
30
66
167
15
55
53
35
29