2
8
16
18
20
32
33
40
42
43
52
60
62
63
64
69
73
76
85
89
50
51
46
56
44
26
38
81
41
66
12
24
70
19
13
7
14
11
74
9
1
83
49
45
3