8
0
22
16
73
23
3
11
9
7
1
2
24
10
4
21
15
51
450
42
46
12
34
56
82
28
13
50
29
18
32
49
14
43
64
48
17
5
26
103