2
5
11
16
17
18
19
20
23
28
40
62
67
70
76
78
80
83
88
90
8
48
52
46
53
45
43
9
42
12
34
36
41
86
13
63
64
39
1
10
71
37
75