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