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