20
3
8
121
11
7
22
12
1
26
66
119
5
69
60
24
112
21
47
28
29
6
14
17
16
128
31
40
106
33
42
10
18
53
9
23
34
51
19