9
1
5
16
32
12
3
24
6
10
60
71
19
68
34
27
35
110
42
31
28
22
63
18
13
41
20
33
25
203
67
45
46
52
36
43
72
103
29
88
44
30
175
49
186
50
58
81
201