7
6
17
26
60
12
9
27
48
108
35
131
90
342
56
245
57
159
190
282
199
218
209
55
168
31
119
92
226
137
369
231
312
37
49
98
180
125
54
69
66
243
225
89
73
264
94
214
235
99
132
164
70
290
39
20
13