1567
2421
948
2317
1068
2
69
37
110
27
107
74
11
39
85
112
4
52
58
82
29
62
96
108
46
120
138
129
123
26
67
79
64
103
63