9
21
6
115
37
213
40
43
17
13
46
35
41
38
23
22
27
2
45
5
30
24
32
447
73
11
7
52
179
14
55
1
44
51
282
18
4
64
10
39
47
71
15
16
31
20
96