782
1295
2119
1799
1212
21
110
137
2
58
74
52
4
37
27
85
112
39
82
108
96
29
62
138
129
46
120
123
67
11
64
63
51
45
124