46
98
10
39
16
62
42
19
579
40
7
8
27
20
0
44
85
36
52
92
15
11
112
25
299
143
139
32
60
57
66
6
18
59
136
28
488
5
41
43
14
113
2
37
23
4
29
65
13