2
4
13
19
26
54
29
12
8
1
43
71
9
20
14
3
118
39
18
34
30
17
10
127
33
7
0
23
15
16
38
45
5
6
21
49
11
96