17
5
47
8
98
25
33
27
204
296
61
156
108
11
9
50
21
302
73
46
69
6
198
19
93
163
22
113
39
591
37
64
171
67
36
188
234
185
271
120
70
76
14
103
91
57
49
18
40
88