8
12
7
2
96
6
18
87
11
4
21
31
61
37
32
20
10
28
19
45
15
35
24
25
27
9
50
30
14
13
5
47
36
51
33
52
158
26
54
53