239
102
113
67
107
55
70
172
156
52
45
52
38
18
42
39
29
42
52
53
42
53
46
23
44
12
27
25
23
38
80
37
25
25
3
33
37
60
27
14
44
16
36
26
8
37
3
22
16
40