996
56
109
91
153
74
183
113
12
263
129
90
28
139
633
247
256
78
209
82
50
424
199
9
55
175
180
854
51
246
125
43
38
48
325
21
140
88
63
59
18
731
170
102
220
327
261
16
2025
206
35
79
25
121