43
19
6
824
110
288
102
133
79
21
53
405
327
3612
93
92
24
173
20
8
44
113
123
73
54
519
30
62
42
95
149
40
100
27
10
3
17
32
15
90
31
25
168
235
4
63
45