46
31
36
20
3
4
19
33
8
10
13
24
64
6
26
14
32
15
284
547
22
49
47
68
43
5
53
69
65
92
101
45
56
81
38
17
25
28
27
54
2
16
21
18