16
2
10
35
1
9
4
13
38
21
18
6
7
27
3
14
5
106
31
12
20
32
56
45
203
30
34
26
48
28
75
54
200
194
96
67
36
74
469
15
62