95
615
135
409
608
88
401
89
302
335
24
259
60
215
43
258
13
755
168
17
139
29
157
23
14
120
8
133
10
109