5
6
8
9
10
13
15
16
17
20
21
22
24
27
31
33
34
37
42
43
46
47
50
51
52
53
54
58
59
60
61
63
64
65
66
68
72
73
74
77
78
81
83
85
86
87
89
92
94
96
98
102
105
107
108
109
112
113
120
121
122
126
127
128
129
130
