4
5
28
8
31
22
11
7
36
12
10
27
0
13
19
46
18
16
21
50
20
24
75
6
17
56
2
29
9
25
40
23
38
47
42
64
60
100