26
30
5
51
11
9
29
10
89
113
28
72
127
6
32
68
168
16
53
49
22
71
15
25
31
57
19
14
41
62
27
18
35
12
47
85
184
39
40
52
13
189