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