109
87
0
98
75
101
88
115
121
119
95
103
92
71
37
33
68
89
72
127
117
126
41
20
133
83
73
124
85
39
30
94
65