95
608
135
405
604
88
397
89
299
278
1,040
332
24
258
60
216
43
256
167
17
136
29
157
23
14
121
8
133
10
92
108