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