19
26
5
22
30
7
21
34
16
12
20
11
9
8
6
119
46
29
177
52
14
18
13
31
24
10
27
143
17
23
54
90
15
68
28
25
43
33
84