8
9
79
26
7
16
6
28
17
22
12
2
15
62
40
41
50
14
1
24
19
45
155
3
21
81
34
29
42
33
47
39
30
4
25
76
54
208
70