3
22
555
84
144
86
5
10
17
11
53
55
237
168
76
0
169
18
155
159
163
1
217
102
17
168
1
9
10
23
201
30
147
157
70
99
11
11
204
2
