7
39
21
1
2
23
3
50
4
15
12
10
30
14
11
19
9
129
89
25
16
69
26
20
24
13
0
6
37
34
43
70
113
66
46
49
27
60
79
33
31