50
19
143
84
59
77
184
21
49
18
37
24
43
72
27
94
422
80
222
185
78
129
91
95
112
136
82
281
133
48
73
149
86
47
23
163
10
26
153
68
104
138
56
34
67
280
75
208
60
39