35
3
8
10
19
38
206
26
12
15
46
23
158
20
83
49
13
782
151
155
173
9
4
5
32
162
177
51
28
48
59
31
231
34
267
337
71
80
45
314
323
18