18
23
43
19
60
27
61
53
41
31
45
37
16
14
17
147
10
11
87
25
7
2
89
32
36
48
85
20
49
97
9
12
90
62
21
51
79
120
65