2
8
12
1
5
46
75
3
7
31
24
4
16
0
30
85
10
14
9
22
17
23
21
6
40
54
32
61
48
93
15
28
36
43
19
29
86
13