2
10
13
23
25
27
28
29
30
39
42
44
57
61
66
67
72
81
82
89
43
41
32
83
40
7
38
20
50
52
51
24
37
17
46
12
85
11
16
75
9
84
8
68