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