241
113
102
46
56
68
71
108
173
157
42
46
43
46
52
40
39
29
54
36
27
33
38
8
4
13
53
18
37
44
82
52
54
24
18
26
38
35
29
45
36
46
40
13
20
14
8
18
10
7