14
6
18
31
76
73
96
74
32
13
22
651
20
8
70
130
30
43
127
193
28
46
142
11
39
143
160
16
258
85
27
119
111
100
103
34
152
168
53
185
274
321