59
620
54
110
174
532
123
415
334
105
84
169
66
65
94
124
86
12
267
106
47
667
903
702
29
108
14
315
197
421
193
40
90
141
171
109
36
131
483
68
185
37
314
35
463
20
17
76
119
173
42