28
2
5
13
11
50
77
16
49
12
31
10
4
20
17
37
24
87
22
18
86
70
9
51
15
39
7
14
64
32
21
1
40
48
74
35
62
142
65
34
25
36
27
132
45
108
156
6
53
3
82