208
15
4
85
9
40
90
8
24
193
186
236
462
168
109
557
274
21
62
37
41
27
68
138
16
95
26
53
108
18
142
114
29
38
105
74
5
146
14
20
268
42
220
171
161
92
48
103
132
111
124
155
140