14
22
12
43
9
2
5
25
24
18
21
13
41
60
40
57
19
77
35
33
26
28
54
49
67
20
98
7
32
16
53
55
61
230
112
52
101
31
139
291
36
65
46