13
12
14
32
40
32
43
35
41
66
46
48
85
64
72
74
58
90
118
117
73
108
78
83
72
101
115
94
122
71
163
153
82
148
174
147
134
151
177
180
133
102
164
186
158
171
178
146
251
150
81
158