14157
36088
3090
478
1223
883
533
515
324
825
669
177
275
527
381
373
252
287
112
256
94
62
189
167
312
329
74
180
234
219
163
151
176
60
70
108
28
205
121
83
65
113
198
70
34
108
153
174
80
28
6
54
41
36
28
160
42
26
26
83
78
48
181
78
108
48
62
25
86
204
49
85
247
104
103
95
55
34
107
64
53
32
15
51
42
52
114
98
78
89