16
22
23
21
20
18
19
40
7
15
51
155
42
76
14
29
26
9
8
66
24
11
52
55
36
103
30
27
35
37
12
34
25
17
49
88