46
37
34
11
18
29
21
23
5
33
43
77
64
16
4
27
32
10
14
13
63
7
2
9
49
521
12
148
41
69
159
25
1
75
47
39
28
17
8
26
3
15
38
6
414
22