13
28
3
11
80
23
8
29
15
16
1009
2
9
21
14
0
31
49
36
18
7
35
12
26
108
17
5
55
6
89
83
152
50
10
20
4
53
64