17
46
99
181
259
105
104
48
166
161
82
135
94
63
119
26
151
287
73
74
68
43
25
102
159
52
18
20
85
36
71
56
40
38
15
190
133
62
50
134
49
28
16
140
19
12
32
147
173