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