1
5
12
18
25
29
45
51
56
57
58
61
70
75
76
80
82
83
84
86
49
46
30
39
38
35
44
73
43
42
59
22
16
17
62
14
23
11
89
10
78
63
31
9