2
29
1
6
4
30
70
10
5
0
80
11
8
12
25
7
9
3
165
67
63
14
43
41
32
89
37
72
59
19
60
35
45
27
23
20
15