36
166
307
162
6
430
274
50
23
63
15
113
51
173
77
37
93
862
40
16
12
74
206
38
34
303
204
98
96
42
55
39
179
18
156
14
86
45
67
8
103
53
28
27
158
57