16
28
14
25
30
17
46
7
13
8
21
3
137
53
11
66
12
73
1
5
2
6
24
144
45
20
39
41
0
9
85
56
32
26
34
4
35
33
51
27
168
191
82