38
37
33
259
9
19
28
13
112
21
6
25
22
26
10
30
17
23
66
75
69
58
57
52
7
64
41
106
261
20
49
406
133
29
93
103
156
74
166
56
44
114
8
79
36
11