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