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