3
15
20
50
6
47
23
11
28
18
27
42
78
26
30
38
35
16
43
40
19
64
61
32
109
152
17
63
60
31
24
37
69
74
25
46
52
76
57