247
13
478
335
57
12
83
129
56
8
65
79
37
38
110
361
117
91
119
52
80
5
19
122
87
299
223
115
100
178
88
40
124
489
214
337
164
125
62
1059
35
44
108
72
17
109
205
988
70
26
21
106
47