3
4
6
12
16
18
32
34
35
57
58
60
61
62
68
69
72
81
83
90
47
46
20
44
7
15
39
43
26
31
63
28
8
14
89
13
77
45
29
11
37
9
88
76