3
6
7
8
20
22
23
29
32
40
44
46
47
51
54
56
62
67
70
72
1
63
45
69
81
48
10
61
42
19
31
11
15
65
13
38
90
9
25
68
52
39
85