239
102
113
67
70
107
55
172
156
52
42
45
38
52
42
29
39
41
18
53
53
27
52
46
44
12
23
25
80
23
25
38
25
33
3
44
37
37
36
22
60
10
17
28
3
6
8
27
26
37