16
89
189
11
38
50
12
28
66
128
34
43
57
8
85
9
10
22
23
1
6
0
7
33
17
15
26
5
86
84
25
21
39
18
29
62
19
13
139
53
117