8
48
32
5
14
10
15
2
18
3
35
23
56
76
11
4
21
31
7
30
33
20
19
17
1
6
78
22
247
234
77
27
74
36
16
97
25
51