7
2
9
14
26
10
130
112
97
113
250
450
120
225
1363
332
724
227
128
303
138
114
88
85
205
135
121
167
369
116
217
92
75
226
68
292
362
186
210
74
71
286
277
103
423
91
67
117
174
178
73
118
157
177
293