240
113
44
102
56
71
157
68
108
172
46
43
39
42
29
54
54
52
8
52
29
33
18
40
45
82
36
27
46
53
4
45
24
37
13
18
38
45
31
42
38
35
44
26
36
13
27
7
20
15