42
26
28
486
36
20
110
375
44
18
39
47
205
54
25
45
74
13
9
23
37
87
49
38
33
41
15
21
52
14
11
24
22
19
78
30
7
6
32
80