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