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