102
115
69
57
258
54
44
23
283
52
40
39
107
83
10
371
464
24
135
128
45
255
113
28
105
299
86
147
106
1285
27
173
134
79
36
880
385
140
55
160
191
1467
99
22
117
66
109
1154
180
101
8
133
80
334
96