46
26
5
33
9
10
99
15
17
25
108
83
56
34
18
4
67
16
45
73
13
39
72
7
3
6
21
14
52
12
8
36
319
107
47
11
60