1
3
8
12
16
18
21
22
26
30
32
35
46
50
65
68
69
87
88
90
45
74
19
43
80
42
51
28
86
41
20
24
17
63
14
52
71
13
83
10
38
9
7