10
207
43
156
19
13
60
17
34
57
315
30
36
68
83
80
486
27
39
118
1897
114
46
215
87
49
12
109
25
35
31
122
1413
370
113
47
100
121
326
69
73
267
7
175
44
52
9
125
236
15
165
24
14