19
10
21
30
22
15
2
3
34
25
173
27
20
54
6
31
59
14
143
68
159
9
8
12
36
16
5
35
62
39
75
37
4
32
23
86
70
7
26
46
109
24