239
113
102
113
47
63
71
67
99
84
172
107
14
47
50
18
42
45
76
80
68
29
17
42
24
67
36
57
23
30
28
45
21
36
40
52
47
28
40
23
3
25
34
13
23
25
19
72
39
13