3
10
12
14
17
29
33
36
42
48
49
57
59
62
67
70
76
80
85
90
7
8
9
15
18
23
38
40
45
53
64
66
69
87
88
89
39
44
73
5
43
79
58
41
11
46
63
16
77
19
13
28