19
10
85
18
5
8
14
6
41
3
16
99
23
55
34
9
4
132
15
138
12
13
278
35
29
74
42
78
43
20
21
27
26
49
179
210