9
15
11
47
26
56
19
85
98
27
188
32
146
251
63
24
77
34
43
29
23
48
16
209
72
89
182
8
111
36
22
84
52
367
41
71
133
280
66
104
393
55
91
28
541
45
135
287
119
30
13