21
5
45
15
23
7
18
10
4
16
24
54
31
12
33
35
158
155
55
46
9
25
27
28
51
14
11
22
8
47
13
17
36
101
26
53
52
19
32