20
21
14
26
17
11
12
19
10
6
7
5
4
18
35
36
22
8
29
15
48
56
40
25
97
41
57
31
155
37
44
52
198
16
32
62