10
2
7
6
4
45
115
133
9
14
11
24
42
18
17
5
13
86
198
3
100
26
32
49
35
62
8
52
25
34
28
79
30
31
46
48
44
99
37
39
82