21
246
44
147
48
137
138
179
136
173
38
148
26
106
80
188
97
298
181
243
30
82
141
104
45
39
59
51
202
184
152
70
64
231
87
183
222
86
128
61
242
33
18
8
35
454
43
14
17
84
71
166
15
75