7
8
9
23
22
28
31
75
12
1
16
63
50
3
13
34
29
24
33
4
94
15
20
2
6
25
32
127
43
5
11
1182
37
73
64
0
18
81
17