1
3
10
13
2
9
5
48
80
12
8
7
31
24
4
16
18
0
85
15
22
17
23
21
6
41
11
54
32
62
93
28
37
43
19
61
29
86