19
24
38
62
34
50
76
174
147
92
124
82
31
139
108
49
28
133
98
69
36
26
59
30
73
119
177
67
161
64
72
91
159
46
259
166
90
167
113
65
117
127
572
123
121
128
14
77
17
96
132
42
310