5
13
14
18
21
23
31
39
41
47
50
56
59
61
66
67
72
80
83
88
20
43
45
42
30
53
40
63
38
49
90
8
29
17
89
15
19
24
11
62
9
28
76
34
77
7