189
553
20
32
316
142
206
6
22
170
28
90
177
9
15
75
93
86
863
36
17
64
62
43
14
55
120
264
34
46
24
57
26
111
95
76
25
12
137
33
42
40
155
69
27
37
30
54
275
44