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