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