38
56
266
3
0
37
32
105
234
56
6
168
26
310
259
213
292
124
221
4
23
8
1
108
81
15
130
59
1
967
28
75
2
205
214
68
6
161
55
139
12
164
