3
25
27
31
15
24
38
21
13
42
30
44
8
17
45
32
34
53
69
78
43
16
35
61
14
50
60
63
59
99
18
11
76
46
26
10
54
48
49
39
47
5