9
18
27
24
38
32
20
72
41
480
108
283
166
161
238
33
208
88
37
28
16
19
85
57
419
69
21
15
89
179
12
68
174
23
95
139
303
7
114
304
99
74
44
2
36
149
40
97
91