43
9
319
33
68
239
41
52
93
125
30
84
14
15
49
146
18
11
57
50
187
120
188
192
6
60
94
36
47
103
13
63
31
25
26
5
44
42
32
147
159
29
37
237
39
189
24
46
59
38
65