19
46
20
34
42
161
28
39
40
55
13
70
111
191
49
87
80
23
78
122
59
15
30
95
43
25
172
110
21
54
74
45
29
3
96
147
24
85
93
9
68
176
156
124
113
135
47
26
333
52
184