2
7
10
16
18
28
32
34
36
39
51
52
53
65
66
72
74
77
80
81
11
49
35
48
23
44
17
30
43
22
55
42
58
29
21
25
89
1
14
84
13
47
12
46
8
9
40