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