7
6
16
26
60
12
9
27
48
108
35
131
90
342
55
245
57
159
190
281
198
218
209
168
30
119
92
226
136
366
229
311
37
49
98
180
125
54
69
66
242
225
89
73
264
94
214
235
99
132
164
70
290
39
20
13