4
2
26
8
31
22
11
6
33
9
7
10
27
0
12
13
19
46
18
16
21
50
20
24
17
75
56
29
28
25
40
23
38
47
42
63
60
100