21
54
28
31
27
25
7
18
56
51
24
23
40
14
35
163
19
32
8
10
16
9
70
65
81
43
50
47
15
49
29
74
59
26
42
13
6
2