0
13
89
104
74
60
136
47
42
37
44
140
103
156
91
115
105
99
87
125
62
69
273
157
231
102
79
80
90
57
145
24
52
180
109
94
111
66
147
40
166
28
130
133
59
114
72
46
51
85