6
15
13
1
20
12
10
31
22
17
23
32
39
46
65
142
40
8
73
7
29
56
4
0
100
21
11
37
28
3
44
78
83
76
34
54