153
78
175
73
51
410
75
206
31
49
54
922
35
21
47
9
37
92
33
866
7
201
74
188
532
20
195
524
124
151
60
17
165
23
64
573