3
4
14
8
13
21
11
30
25
24
10
16
23
2
22
26
18
5
35
34
28
27
78
62
155
116
96
432
60
136
7
77
37
44
95
174
191