141
154
143
45
62
128
10804
25
77
332
821
217
473
17
3599
249
19
366
53
100
114
777
24
102
79
856
264
171
170
85
134
260
38
32
39
163
27
69
127
13
36
15
222
26
29
49
57
105
96
86
12
18