19
18
5
14
3
48
33
69
60
11
6
15
7
10
9
31
22
13
71
40
41
23
64
8
25
12
24
42
30
58
4
50
28
1
21
107
70