238
112
102
67
107
70
170
26
44
42
38
52
29
24
51
36
36
18
22
45
8
13
41
40
7
44
33
44
13
80
10
23
24
1
19
39
25
25
60
38
26
16
31
19
17
8
25
10
26
12