16
4
8
18
9
87
7
17
56
20
5
2
35
22
53
52
32
54
40
15
0
105
19
37
82
24
10
6
13
28
23
30
12
26
385
38
14