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