4
57
62
43
6
8
45
16
7
14
17
25
77
11
10
70
22
56
9
164
139
64
36
87
63
28
92
46
19
35
73
12
29
117
20
39
13
47
499
80
40
23