19
1428
47
21
60
51
36
135
66
84
34
313
113
326
59
35
236
6
31
1259
56
13
603
22
442
86
315
470
26
112
144
117
358
42
64
129
15
214
119
40
46
383
265
237
221
100
71
41
153
49
58
346
878