43
91
26
27
17
185
33
12
320
85
391
84
86
6
51
39
103
15
28
9
484
219
106
21
77
36
40
19
453
31
44
8
119
24
230
35
25
66
243
68
88
89
130
186
42