19
21
12
2
14
40
44
26
5
16
189
64
10
83
34
47
42
65
142
15
27
294
468
3
6
35
71
8
55
96
208
20
13
11
191
402
110
214
17
4
58
30