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