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