2
9
10
11
15
25
31
41
42
44
47
53
55
57
59
61
64
68
75
87
51
46
76
56
18
43
5
69
48
16
21
20
13
12
60
24
77
71
50
34
22