11
28
86
126
83
1
32
9
66
4
93
75
2
128
67
36
34
0
49
131
129
216
95
3
23
60
45
18
56
59
62
118
15
145
13
22
44
80
31
81
20
48
82
73
6