7
18
27
21
19
22
25
23
5
35
32
90
9
17
38
12
46
24
128
134
189
93
186
61
85
56
55
39
64
650
247
20
109
137
31
142
218
139
113
127
29
42
53
68
16
74
14
108
111
66
50