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