14
81
140
38
196
800
53
65
170
57
85
35
16
28
45
59
27
31
40
24
46
10
55
66
43
107
11
369
20
268
102
422
1186
274
1354
1271
265