19
17
380
160
267
35
71
118
32
84
241
31
121
142
50
14
88
537
254
49
27
265
77
233
371
175
637
20
12
415
188
201
1027
404
23
42
62
5
59
159
9
99
147
392
131
46
25
15
90
13
1415
339