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