10
3
18
0
12
28
55
6
20
19
2
7
14
8
9
34
68
22
25
29
17
51
32
26
106
86
43
131
16
42
122
119
90
140
11
27
36