1
2
13
18
29
40
46
49
50
51
54
55
56
63
65
70
80
81
82
87
20
42
30
41
31
45
53
72
39
90
38
7
37
8
27
21
17
15
89
88
12
19
11
47
10
35
9