20
84
42
22
111
16
75
26
71
27
68
64
17
79
6
121
31
47
101
51
29
56
63
61
39
217
105
107
10
8
28
0
37
35
78
32
18
102
106
38
135
1
54
2
113
3
129
77
9
161