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