16
9
8
5
25
200
20
40
45
53
52
31
21
19
56
12
15
17
55
6
113
107
114
57
13
24
7
22
34
33
14
30
10
23
36
42
77
32
62
27
134
11
89
18
78