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