17
7
6
24
262
23
59
57
183
14
110
301
432
48
29
220
34
152
47
273
18
31
32
28
113
41
178
26
13
25
52
21
104
40
62
27
87
127
46
49
271
156
81
109
708
281