5
1
2
21
25
87
88
24
47
97
39
18
31
7
23
37
10
61
16
0
36
6
14
94
20
8
11
54
58
65
28
12
68
154
3
73
49
34