5
12
13
21
35
37
45
46
52
54
58
64
66
68
69
74
75
85
88
89
1
10
11
16
22
23
30
36
41
50
56
59
73
76
79
70
57
82
55
87
53
71
48
51
14
19
24
39
34
43
9
83
8
7
38