18
24
260
26
12
163
21
6
13
33
16
20
19
5
111
536
38
57
216
42
45
193
79
81
25
75
34
44
61
91
48
56
29
131
22
10
72
27
23
295
14
50
17