61
1517
16
98
214
38
88
660
205
545
47
49
165
788
4219
228
536
197
42
58
278
273
72
134
68
139
16409
93
41
51
80
102
56
20
43
84
553
36
1365
37
70
44
184
30
64
121
60
46
191
57
349
81
52