18
6
2
20
15
9
3
41
5
29
32
57
27
65
33
13
7
46
30
48
49
35
88
50
10
76
28
40
23
45
8
17
36
16
1
31
72