18
122
53
255
25
101
160
57
104
69
209
27
8409
15
185
16
375
29
41
107
235
34
46
100
48
20
95
603
170
74
350