235
347
167
147
11
14
135
409
293
219
21
199
193
266
6
208
59
13
4
34
9
26
7
10
12
35
18
33
264
70
15
154
66
90
25
44
42
23
31
64
93
91
75
28
71
56