2
3
5
9
13
15
20
32
33
34
37
47
50
54
56
70
71
75
81
82
4
10
19
22
29
46
51
57
60
62
67
69
72
80
87
89
1
12
16
26
27
30
35
40
41
42
49
53
58
59
64
79
85
88
7
24
39
52
61
68
74
83
25
44
63
66
76
77
90
78
86
14
17
18
36
45
55
73
31
84
8
28
38
65
11
21
43
6
48