30
258
316
73
139
79
201
62
68
113
138
13
416
11
235
98
37
326
1022
18
204
5
39
29
1135
112
86
236
54
267
81