7
162
10
17
40
49
34
19
15
16
47
41
14
45
67
8
20
11
13
31
50
4
33
21
23
29
58
25
12
6
32
43
26
27
77
3