14
143
7
4
9
202
21
25
160
262
20
519
23
39
1100
259
44
52
187
31
191
57
250
204
330
22
36
28
463
173
99
101
49
32
47
84
33
37
169
26
19
11
18
67
40
10
78
8
29
87
70