46
23
8
38
34
28
4
7
12
25
5
13
63
1
19
14
26
30
9
17
20
99
3
15
6
57
24
40
27
35
193
18
21
62
129
31