19
18
6
4
9
28
34
49
120
102
45
108
137
16
198
38
2
5
8
7
24
51
29
15
23
21
10
43
17
44
26
71
47
27
40
145
56
89
35
46
133
42
32
57
210
37