352
786
106
300
55
465
58
238
107
257
278
1,048
112
264
39
122
70
199
32
169
33
157
66
147
36
126
26
105
48
14
98
17
161
28
100