5
6
1
12
11
3
4
9
28
20
19
26
32
8
38
7
0
56
22
72
10
87
16
14
31
63
53
49
24
25
118
47
54
17
21
45
30