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