240
113
102
68
71
172
107
43
56
29
39
157
42
33
53
52
27
45
82
18
54
38
36
36
43
7
29
38
35
53
44
46
13
52
7
27
37
25
23
3
44
38
24
19
26
37
26
23
15
17