17
16
41
10
32
18
34
210
217
256
6
22
14
29
40
13
178
27
8
47
19
4
396
44
26
62
97
25
37
303
245
168
28
103
9
49
362
114
87
71
7