14
256
66
10
38
164
37
175
280
243
712
97
111
1499
22
132
44
43
45
40
19
84
31
122
346
50
7
1183
33
204
20
55
23
65
497
126
42
385
59
400
99
47
72
161
15
13
2526
21
205
212