4
10
16
23
24
28
36
37
43
48
54
55
57
65
68
74
76
78
82
90
2
11
12
15
18
19
29
50
58
62
77
81
84
87
89
46
32
45
56
44
26
7
6
42
38
41
79
67
17
20
51
5
13
35
52
9
27
61
8