17
41
24
66
129
103
175
19
21
32
311
151
224
279
174
76
108
313
48
393
517
235
51
170
25
350
283
81
42
166
345
610
85
31
145
5
156
426
62
13
68
14
104
512
79
23
37
12
138
439
49