19
73
66
195
60
158
23
49
21
157
53
37
6
15
51
220
34
45
145
94
127
100
181
56
248
142
132
204
133
261
155
89
106
112
96
227
174
84
156
136
18
5
58
141
380
81
211
586
90
97
102
108
62
29
11
304
22
20