25
51
52
8
16
12
117
168
43
10
69
14
76
23
60
18
20
7
22
5
6
30
106
89
36
85
15
55
63
24
21
155
62
26
138
194
47
73
98
67
209
79
104
453