4
5
12
13
17
23
35
45
59
62
63
68
69
71
78
79
81
83
87
89
37
50
30
46
49
44
57
43
28
15
31
42
56
25
22
66
32
2
90
11
58
10
70
9
41
38