19
18
5
7
23
25
200
189
129
39
58
12
80
55
20
31
8
22
54
9
46
92
47
29
38
13
70
10
6
78
16
57
11
51
35
56
109
77
17
30
34
14
45
102
52
73
21
15
94
27
32
193