238
111
102
67
107
70
170
41
156
53
53
44
38
39
26
8
52
42
1
29
51
18
38
80
33
3
24
44
19
45
22
41
51
27
19
3
14
40
36
53
7
43
10
12
38
20
13
16
25
21