118
43
83
170
72
557
111
159
194
14
238
5
27
12
125
37
287
140
113
49
44
64
48
100
62
28
45
99
50
53
25
18
418
17
73
190
36
22
201
146
9
20
57
71
151
56
391
65
24
34
90