13
18
80
68
532
8
41
74
49
84
5
235
540
87
38
83
217
28
107
19
12
22
44
7
177
97
82
173
79
59
159
43
15
140
236
104
6373
57
27
66
146
200
579
14
251
321
73
164
65
166
170