21
25
63
200
19
7
24
22
9
5
8
34
15
41
169
33
32
27
57
156
97
35
79
12
29
20
6
89
10
143
40
43
45
42
26
13
111
81
74
23
55
18
16
82
142
107
85
87