20
34
10
4
51
24
35
14
31
18
28
6
33
40
37
7
9
25
13
60
23
22
8
21
29
54
100
36
82
83
65
102
27
88
87
45
46
15
63
32