240
113
102
114
63
68
48
108
71
172
48
101
84
42
68
45
17
52
29
67
25
82
17
59
72
50
15
43
36
42
24
21
33
25
33
44
39
76
19
18
13
46
31
40
28
36
28
17
41
8