107
317
186
266
35
231
79
238
121
232
278
1,048
38
158
40
153
19
118
112
23
10
106
8
96
12
90
7
4
88
6
81
1
73