2
13
5
9
4
21
33
16
46
34
39
22
41
127
48
105
40
56
104
11
23
1
12
45
73
60
31
7
18
6
0
17
8
66
14
3
19
26