7
21
40
47
13
25
16
4
86
57
31
69
98
62
14
32
23
11
12
103
41
82
8
27
28
93
70
36
18
1
76
9
42
22
19
3
24
5
0
6
33
96
2