7
65
94
28
9
29
30
103
237
247
10
77
32
11
223
18
21
36
62
195
25
8
140
105
66
24
48
182
172
26
40
59
55
14
52
41
123
904
2
22
19
114
46
37
110
4