5
13
15
20
24
28
32
36
39
40
46
47
56
58
63
69
84
85
87
89
9
11
12
19
21
31
37
42
54
55
68
72
78
79
88
52
4
57
44
29
43
6
7
80
22
18
17
50
10
62
66
8
34
73