9
38
44
383
15
13
52
33
60
2
40
17
18
35
1212
22
12
42
25
1018
113
36
14
16
23
837
2604
170
142
193
185
273
329
838
351
319
409
253
197
27
261
110
129
86
134
74
173
350
62
61
39
26