16
29
9
201
260
274
46
26
51
60
761
21
10
53
57
159
214
49
206
215
23
33
130
45
44
68
35
50
31
96
72
28
70
59
146
40
14
112
22
62
18
0
24
7
34
19