5
14
2
16
6
73
172
34
212
1
11
10
4
89
18
110
79
64
109
208
40
30
19
39
49
46
56
20
60
68
185
44
63
75
67
87
104
95
57
108
52
35
54
102
43
29
93
48
45
27