7
15
10
67
31
14
32
8
64
26
90
36
2
25
28
9
237
470
60
33
242
123
73
39
131
183
20
77
85
17
47
154
34
80
38
23
119
137
37
151
11
118
173
440
53
135
79
72
97
50