19
45
30
46
44
31
28
14
34
16
5
78
17
118
94
20
54
35
26
52
60
64
48
8
55
37
32
159
27
181
36
65
56
109
121
69
167
33
15
21
112
9
24
119
63
50
68
43