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