20
32
28
138
7
8
16
19
30
15
14
51
38
126
12
27
9
133
31
53
21
17
36
63
57
3
24
5
113
23
48
60
168
74
176
42
47
40
25
33
173
65