111
69
31
42
45
118
102
65
120
31
62
76
47
30
140
118
53
105
34
139
24
49
55
22
97
36
125
75
100
131
17
26
60
117
15
79
139
118
36
75
70
68
53