10
8
11
22
41
3
0
13
35
87
50
23
1
14
12
6
2
79
20
7
15
21
131
4
5
9
28
24
93
32
66
26
37
18
17
16
127