17
22
218
166
76
115
19
88
44
287
71
144
135
69
192
268
49
139
107
34
182
233
63
66
41
367
54
158
262
24
59
25
46
30
60
458
189
195
74
14
103
10
85
28
21
70
18
47
116
12
6
35
176