115
54
38
45
95
115
103
23
50
59
63
63
65
44
33
42
43
47
52
67
40
113
74
73
70
40
33
108
38
67
57
48
42
28
102
32
102
52
80
72