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