807
531
46
603
195
80
620
19
15
138
60
36
151
69
81
186
135
59
335
127
284
173
153
110
63
141
17
165
33
164
38
23
83
14
91
75
55
43
161
86
44
235
171
191
45
26
159