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
101
36
82
83
65
102
27
89
87
45
46
15
63
32