238
111
102
67
70
107
41
170
156
53
39
38
53
38
26
42
44
51
29
52
51
18
41
53
36
35
80
24
33
8
3
40
19
45
27
22
13
44
13
1
25
10
44
7
10
17
38
28
19
37