7
117
13
34
38
21
14
58
48
16
217
192
107
67
25
35
27
209
15
294
39
240
69
43
22
11
270
26
66
46
229
142
90
114
1325
318
28
17
18
23
19
215
201
9
20
30
54
47
258
131
159