27
214
94
93
97
158
414
18
79
20
25
53
546
233
17
64
156
42
43
284
70
40
84
75
73
293
65
36
406
505
63
222
30
138
193
99
141
89
19
14
4
37
33
39
52
299
21
363
272
23
12
543
10
291