996
56
109
91
154
74
184
115
12
263
129
90
28
139
634
247
260
78
210
82
50
424
199
9
55
175
180
854
51
246
125
43
38
48
326
21
141
88
63
59
18
735
170
102
220
327
261
16
2028
206
35
81
25
121