9
27
15
45
21
39
87
92
162
93
196
117
138
30
23
111
41
182
108
48
42
18
174
84
113
258
37
124
17
10
40
423