13
7
20
21
19
4
6
64
91
145
262
203
192
17
55
326
88
15
239
81
95
282
372
234
186
116
83
118
178
11
10
12
39
34
554