0
11
23
36
27
39
15
32
28
13
42
46
29
49
116
20
88
40
35
56
22
64
141
136
185
134
183
107
98
172
166
143
161
260
206
218
572
129
138
160
122
164
157
245
85
127
91
118
37