5
14
27
97
62
64
9
24
15
42
18
23
82
26
19
72
25
8
31
7
13
4
28
2
34
33
46
6
115
131
21
471
402
94
1
11
12
78
16