24
132
115
77
70
104
219
123
51
548
49
169
262
66
101
19
83
140
32
12
43
41
176
18
27
418
146
17
69
71
164
72
124
92
22
21
34
53
95
286
30
100
11
133
55
25
108
39
50