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