20
7
43
5
35
24
22
77
60
23
86
78
8
9
21
102
38
152
55
58
65
30
405
49
340
45
106
85
83
84
32
62
28
101
129
44
37
79
6
110
39
12
13
105
3
11
71