138
48
69
53
27
147
34
91
20
180
64
657
29
299
242
32
561
24
95
156
15
104
182
772
1234
785
197
13
12
1633
128
77
36
376
44
297
265
1428
175
141
257
10896
70
72