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