238
112
102
67
107
70
156
171
54
39
42
44
53
53
42
38
27
52
52
38
18
51
23
37
29
80
28
27
24
45
22
24
33
23
18
44
8
44
38
36
41
17
3
13
22
13
44
36
30
2