15
20
10
63
260
60
81
41
53
39
9
111
153
33
197
40
57
1020
69
73
138
180
16
44
27
70
99
21
8
128
28
54
101
19
121
102
2
35
42
47
5
17
103
37
219
31
43