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