38
1
6
2
5
10
35
8
7
185
218
312
23
30
25
13
210
3
128
33
9
147
76
17
18
26
74
11
41
14
163
15
20
4
66