1
3
6
9
16
29
37
38
42
44
49
50
57
64
70
74
75
84
85
86
5
10
15
32
39
43
45
47
51
52
69
79
87
89
90
13
58
54
53
82
71
48
55
18
14
12
23
66
11
28
22
25
17