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