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