16
5
11
10
21
8
72
200
18
6
15
28
31
69
23
53
138
77
39
20
14
27
29
46
171
52
35
43
22
9
44
13
7
25
19
26
30
34
129
141
37
83
17
113
54
49
12
32
38
176