20
29
13
17
58
8
10
16
27
12
7
4
35
18
15
21
3
14
9
465
24
30
174
23
19
22
72
11
5
1
99
71
63
49
33
2
6