16
19
23
17
5
12
6
11
9
10
33
15
21
8
14
18
13
7
50
109
27
81
71
55
57
49
37
24
25
31
26
54
35
28
22
200
38
100