240
113
102
68
157
71
43
108
56
172
39
54
42
45
40
54
82
45
43
27
52
52
29
12
1
45
53
36
13
42
26
18
33
18
23
26
10
44
27
8
46
11
27
3
36
31
37
7
15
37