1
20
25
28
33
40
46
48
56
59
64
65
67
75
76
77
79
81
85
87
63
51
31
47
15
45
44
30
43
3
42
4
41
23
90
18
88
17
27
16
6
80
14
11
38
10
58
9