77
442
24
51
28
106
9
234
29
991
13
33
98
111
152
189
254
198
50
63
129
261
70
114
83
187
524
188
58
332
132
69
36
10790
151
267
266
147
561
102
825
22