13
57
58
24
25
47
27
39
478
55
38
15
20
8
35
70
79
36
99
60
49
26
28
40
50
44
182
42
23
87
320
97
56
66
31
76
64
73
81
46
14
48
158
211