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