15
19
40
77
25
18
64
33
43
34
30
26
22
62
27
32
109
67
20
104
28
83
21
3
17
126
462
56
10
14
121
37
13
31
165
41
29
11
57
36
101