7
11
21
38
30
225
42
19
12
13
257
15
25
84
40
10
52
43
5
6
2
9
8
46
86
17
39
23
68
50
45
26
20
1005
267
3
27
59
16
1
48