2
4
11
10
14
1
7
12
63
19
97
21
15
30
127
13
22
26
25
8
24
9
37
0
36
16
6
23
20
27
46
53
103
54
3
18
34
133