77
249
896
159
27
19
29
44
36
802
13
34
210
42
230
93
121
58
484
52
55
90
343
35
119
275
133
43
74
148
162
404
189
874