239
113
102
113
48
71
63
67
99
172
107
84
47
50
42
29
14
45
80
67
30
24
18
68
42
57
21
76
36
17
28
39
23
34
24
45
52
47
25
17
36
72
25
16
17
37
44
26
13
46