2
13
18
30
31
33
35
36
42
48
53
60
62
70
72
74
76
79
82
84
57
5
8
9
19
24
38
43
54
56
58
59
66
67
69
81
46
45
39
44
73
64
23
34
17
68
11
65
22
32
7
21