63
15
242
18
28
37
27
20
16
5
23
33
21
585
201
106
81
192
104
24
265
140
109
34
1314
70
203
225
293
171
150
83
41
19
31
66
9
46
115
6
247
138
350
78
210
146
36
14