7
13
54
258
81
22
33
80
35
3336
29
43
16
59
108
14
136
944
24
303
121
19
51
15
323
87
273
328
118
25
21
28
42
168
828
91
49
1985
18
292
39
171
1828
94
36
120
89
44
177
34
143
23
48
11