3
4
7
10
12
22
29
34
39
49
50
52
54
56
65
68
73
77
86
90
1
8
11
18
21
24
37
38
41
45
60
69
80
81
85
87
58
13
57
70
71
5
82
55
53
14
46
51
74
63
62
9
61