43
123
76
32
57
34
133
15
175
42
36
14
87
10
279
40
215
39
113
25
79
37
313
200
230
288
18
26
12
51
91
130
108
66
21
138
28
73
135
487
115
105
41
64
49
70
20
27
62
356
514
19