18
4
12
19
9
0
8
13
14
3
7
5
1
100
35
39
51
22
64
77
87
10
23
31
56
17
26
37
27
67
45
52
46
38
33
15
16
21
47