1
3
8
16
21
22
28
29
46
48
51
53
54
56
64
65
66
68
73
74
15
6
55
45
43
52
42
30
40
23
90
7
39
76
83
19
37
70
14
57
13
25
26
12
32
10