24
195
297
91
16
54
15
347
239
411
250
133
52
168
135
92
11
26
18
31
59
7
14
453
98
67
48
71
177
22
75
331
121
93
100
50
38
9
30
63
95
45
494
905
791
591
20
734
42
82
563
46
62
311